house drain sewer - French English Dictionary